IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[UpdateProducto]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
	DROP PROCEDURE [dbo].[UpdateProducto]
GO

CREATE PROCEDURE [dbo].[UpdateProducto]
(
	@IdProducto int,
	@Nombre varchar(255),
	@Descripcion text,
	@IdLinea int,
	@Icono varchar(150),
	@Imagen varchar(150),
	@Estado bit
)
AS
BEGIN
	SET NOCOUNT ON

	UPDATE [Producto]
	SET [Nombre] = @Nombre, 
		[Descripcion] = @Descripcion, 
		[IdLinea] = @IdLinea, 
		[Icono] = @Icono, 
		[Imagen] = @Imagen, 
		[Estado] = @Estado
	WHERE [IdProducto] = @IdProducto

	SET NOCOUNT OFF
END

GO
